package com.ck.javacode.Chapter7;

/**
 * @author: caoke
 * @date: 2021/10/9 4:16 下午
 * @description: 成员方法
 */
public class D2_Method01 {
    public static void main(String[] args) {
        /*
        1) 添加speak成员方法,输出“我是一个好人”
        2) 添加cal01成员方法,可以计算从1+..+1000的结果
        3) 添加cal02成员方法,该方法可以接收一个数n，计算从1+..+n的结果
        4) 添加getSum成员方法,可以计算两个数的和
         */
        Person person = new Person();
        person.speak();
        System.out.println(person.cal01());
        System.out.println(person.cal02(5));
        System.out.println(person.getSum(1,2));
    }
}
class Person {
    //四个属性
    int age;
    String name;
    double sal;
    Boolean isPass;
    // 1、public 表示方法是公开的
    // 2、void：表示方法没有返回值
    // 3、speak：方法名（）形参列表
    // 4、{}方法体，可以写我们要执行的方法
    public void speak(){
        System.out.println("我是一个好人");
    }
    int cal01(){
        int sun = 0;
        for (int i =1; i<=1000; i++){
            sun +=i;
        }
        return sun;
    }
    int cal02(int n){
        int sun = 0;
        for (int i =1; i<=n; i++){
            sun +=i;
        }
        return sun;
    }
    // 1、public 表示方法是公开的
    // 2、int：表示方法执行后，返回一个int值
    // 3、getSum：方法名（）形参列表 2个形参，可以接受用户的两个参数
    // 4、return 表示把值返回
    public int getSum(int a,int b){
        return a+b;
    }
}